═══ 1. Introduction ═══ Ce programme affiche plusieurs ВlВments relatifs aux ressources du systКme, et met Е jour ces informations une fois par seconde s'il dispose de suffisamment de ressources processeur pour cela. Les ВlВments affichВs sont : Date/heure - L'heure et la date, dans le format dВfini par les informations de pays de votre systКme (d'aprКs la ligne 'COUNTRY=' de votre fichier CONFIG.SYS). Temps ВcoulВ - Le temps ВcoulВ depuis que le systКme a ВtВ lancВ pour la derniКre fois. MВmoire physique libre - La quantitВ de mВmoire systКme libre, d'aprКs la fonction DosMemAvail. Remarque : Cette fonction fait partie de l'ancien systКme 16 bits, et ne compte que la mВmoire physique sous les 16Mo, et a aussi ВtВ modifiВe juste avant la sortie d'OS/2 2.0 pour ne jamais indiquer moins de 512ko. MВmoire virtuelle libre - La quantitВ de mВmoire virtuelle disponible, d'aprКs la fonction DosQuerySysInfo. Il s'agit de la quantitВ de mВmoire physique libre, plus l'espace libre dans le fichier d'Вchange, plus l'espace disponible pour l'augmentation du fichier d'Вchange, moins l'espace libre minimum rВservВ sur le disque d'Вchange. Taille fichier d'Вchange - La taille actuelle du fichier d'Вchange du systКme, SWAPPER.DAT. Pour localiser le fichier, l'entrВe SWAPPATH est recherchВe dans le fichier CONFIG.SYS. Cette entrВe fournit le nom du rВpertoire oЧ est stockВ le fichier d'Вchange et indique l'espace minimum qui doit Иtre laissВ disponible sur le disque du fichier d'Вchange. Espace d'Вchange libre - La quantitВ d'espace libre sur le disque oЧ rВside le fichier d'Вchange, moins l'espace libre minimum. Ceci reprВsente l'augmentation potentielle maximale du fichier d'Вchange. Espace d'Вchange inutilisВ - L'espace libre dans le fichier d'Вchange actuellement allouВ. Quand cette quantitВ descend Е zВro, le fichier d'Вchange doit Иtre agrandi, normalement par incrВment de un mВga- octet. Taille fichier d'impression - L'espace disque utilisВ par les fichiers d'attente d'impression. Charge processeur (%) - Le pourcentage approximatif de la puissance du processeur utilisВe. Il s'agit d'une moyenne calculВe pendant la seconde prВcВdente. Remarque : Cette fonction et l'application ActivitВ du processeur ne cohabitent pas trКs bien. Pourquoi ? Remarque : Si le pilote HRTIMER.SYS est installВ, ce nombre sera plus prВcis. Pourquoi ? Nombre de tГches actives - Le nombre de lignes dans la liste des tГches du systКme, qui est la liste affichВe quand vous pressez les touches Ctrl et Рchap. Remarque : Toutes les entrВes de la liste des tГches du systКme ne sont pas affichВes dans la Liste de fenИtres. Certaines sont configurВes pour ne pas Иtre affichВes. Nombre de processus - Le nombre de processus en cours d'exВcution sur le systКme. Nombre de threads - Le nombre de threads en cours d'exВcution sur le systКme. Il y a au moins un thread par processus. Espace disque libre total - La somme de l'espace libre sur tous les disques fixes locaux. Libre sur X - L'espace libre sur le disque X. Comme vous avez dВjЕ pu le constater, l'aide en ligne est disponible, et les commandes du programme peuvent Иtre atteintes via le menu systКme de la fenИtre. Les commandes suivantes sont disponibles : Sauvegarder la configuration RВinitialiser l'environnement Cacher la barre de titre Configurer... RВinitialiser charge processeur RВinitialiser disques Copier A propos Fermer En plus des fonctionnalitВs dВjЕ dВcrites, le programme accepte les commandes provenant des gestionnaires de polices et de couleurs d'OS/2, et se comporte en serveur DDE pour tous les ВlВments affichВs. Le nom DDE de l'application est оMEMSIZEп, et les noms des ВlВments sont les mИmes que les noms affichВs par dВfaut (par exemple, оMВmoire physique libreп). ═══ 2. Sauvegarder la configuration (Option de menu) ═══ Quand cette option de menu est sВlectВe, le programme enregistre sa position sur l'Вcran et l'Вtat de l'option Cacher la barre de titre. La prochaine fois que le programme est lancВ, la configuration actuelle sera rВutilisВe. Remarque : La touche de raccourci pour cette fonction est F2. ═══ 3. RВinitialiser l'environnement (Option de menu) ═══ Cette option de menu entraМne la rВinitialisation des attributs de police et de couleur du programme Е leurs valeurs par dВfaut. ═══ 4. Cacher la barre de titre (Option de menu) ═══ La sВlection de cette option de menu entraМne la disparition de la barre de titre de la fenИtre, et des contrУles qui y sont associВs (le menu systКme, la plaquette de rВduction). Cette option peut Иtre inversВe en cliquant deux fois l'un des boutons de la souris. De plus, comme il m'a semblВ trКs utile de pouvoir dВplacer la fenИtre quand la barre de titre est absente, la fenИtre est configurВe de telle sorte que vous pouvez la faire glisser en pressant l'un des boutons de la souris. Remarque : La touche de raccourci pour cette fonction est Alt+H. ═══ 5. Configurer (Option de menu) ═══ La sВlection de cette option de menu entraМne l'apparition de la boМte de dialogue de configuration du programme. Pour plus d'informations, voir Configurer (Dialogue). Remarque : Le raccourci clavier pour cette commande est Alt+C. ═══ 5.1. Configurer (Dialogue) ═══ Cette boМte de dialogue vous permet de modifier tous les aspects configurables du comportement de ce programme. Pour quitter ce dialogue sans effectuer de changement, pressez la touche Рchap ou sВlectez la plaquette Annuler. Pour valider les changements que vous avez effectuВs, pressez la touche EntrВe ou sВlectez la plaquette Ok. Les ВlВments configurables sont les suivants : DonnВes affichВs Les articles que vous sВlectionnerez dans la liste des DonnВes affichВes seront surveillВs et affichВs par le programme. Les articles en surbrillance sont surveillВs. Pour mettre un article en surbrillance, sВlectez-le Е l'aide de la souris. Pour supprimer la surbrillance, sВlectez Е nouveau l'article. Pour modifier le nom par dВfaut d'un ВlВment, ou pour restituer le nom par dВfaut, cliquez deux fois sur un ВlВment non sВlectionnВ. L'ВlВment sera sВlectionnВ et une boМte de dialogue vous permettra de modifier le nom de l'ВlВment. Afficher оKпilo-octets Ces boutons-radio vous permettent de dВfinir si les grandes quantitВs sont affichВes en kilo-octets jamais, toujours ou uniquement si leur valeur excКde 512ko. Par dВfaut, les tailles de plus de 500ko sont affichВes en kilo-octets. Attention, un kilo-octet reprВsente 1024 octets et non 1000. PrioritВ Ce champ vous permet de dВfinir la prioritВ de la routine de surveillance du programme, dans la classe de prioritВ оtime-criticalп. Vous pouvez faire varier la prioritВ de 0 Е 31. Une prioritВ de 31 est la plus haute prioritВ possible dans le systКme, exception faite des interruptions matВrielles. La prioritВ 0 est la prioritВ la plus basse de la classe оtime-criticalп. Pour obtenir la plus grande prВcision dans la mesure de la charge du processeur, vous devriez utiliser la valeur maximale. Toutefois, certains utilisateurs se sont plaints du fait que leur programme de communication manquait occasionnellement des donnВes quand le programme s'exВcute. C'est la raison pour laquelle la prioritВ est maintenant modifiable. PВriode de mise Е jour Ce champ vous permet de dВfinir le temps s'Вcoulant entre deux mises Е jour de la fenИtre de surveillance. Cette pВriode peut varier de une Е trente secondes, par palier d'un dixiКme de seconde. Le nombre affichВ exprime des dixiКmes de seconde. Point d'ancrage Ce contrУle vous permet de dВfinir un coin de la fenИtre dont la position reste fixe quand la taille de la fenИtre est modifiВe. La taille de la fenИtre peut changer quand la liste des articles surveillВs est modifiВe, ou quand la police est modifiВe Е l'aide de la palette de polices. Cacher la barre de titre Quand la fenИtre du programme n'est pas rВduite, elle peut apparaМtre avec ou sans la barre de titre, le menu systКme et les boutons de rВduction et d'agrandissement. La fenИtre peut Иtre dВplacВe en la faisant glisser. Toujours visible Quand cette case est cochВe, 'Ressources systКme' reste visible en permanence. Animer Cette case active l'animation lors de l'ouverture et de la fermeture de la fenИtre. Quand cette case est cochВe, la fenИtre du programme s'ouvre et se ferme de la mИme faЗon que les dossiers : avec un accompagnement sonore et une animation. De mИme que pour les dossiers, cette fonctionnalitВ doit Иtre activВe dans la configuration du systКme. Format tableau Quand cette case est cochВe, la fenИtre est disposВe comme un tableau, les ВlВments Вtant arrangВs en lignes et colones. L'affichage sera optimisВ de faЗon Е utiliser le moins d'espace vertical possible. Quand cette case n'est pas cochВe, la fenИtre affiche tous les ВlВments en une seule colone. Afficher unitВs distantes Quand cette case est cochВe, les unitВs distantes (rВseau) qui sont actuellement connectВes au systКme sont surveillВes comme des unitВs locales non amovibles, mais elles ne sont pas inclues dans le calcul de l'Espace disque libre total. Afficher systКme de fichiers Lorsque cette case est cochВe, chaque ligne affichant l'espace disponible sur un disque indique le type de systКme de fichiers utilisВ par le disque. L'utilisation de cette option entraМne une fenИtre de surveillance plus large. Afficher noms d'unitВs Lorsque cette case est cochВe, chaque ligne affichant l'espace disponible sur un disque indique le label de volume du disque. L'utilisation de cette option entraМne une fenИtre de surveillance plus large. Afficher les secondes Quand cette case est cochВe, les secondes sont affichВes pour l'heure et le temps ВcoulВ. ═══ 5.1.1. Nom de l'ВlВment (BoМte de dialogue) ═══ Cette boМte de dialogue affiche les noms actuel et par dВfaut d'un ВlВment affichВ, et vous permet de le modifier. Pour modifier le nom, tapez le nouveau nom Е la place du nom actuel. Pour restituer le nom par dВfaut, sВlectez la plaquette DВfaut. ═══ 6. RВinitialiser charge processeur (Option de menu) ═══ Cette option de menu permet de rВinitialiser la fonction de mesure de la charge du processeur. ═══ 7. RВinitialiser erreurs disque (Option de menu) ═══ Cette option vous permet de rВinitialiser une Вventuelle erreur disque. Ceci est fait automatiquement pВriodiquement, mais cette commande vous permet de le faire sans attendre. ═══ 8. Copier (Option de menu) ═══ Cette option de menu copie le contenu de la fenИtre dans le presse- papiers du systКme dans deux formats : texte et bitmap. La version texte contient tous les ВlВments affichВs dans un format permettant son insertion dans un Вditeur de textes. La version bitmap est une copie de la fenИtre, et peut Иtre utilisВe dans les programmes manipulant des graphiques. La touche de raccourci pour cette commande est Ctrl+Inser. ═══ 9. A propos (Option de menu) ═══ Cette option fait apparaМtre la fenИtre d'informations sur le programme. Pour plus d'informations, voir A propos (Dialogue). ═══ 9.1. A propos (Dialogue) ═══ Cette boМte de dialogue affiche le nom du programme, l'icУne et les informations de Copyright. Pour quitter le dialogue, pressez la touche EntrВe, la barre d'espacement ou la touche Рchap. ═══ 10. Fermer (Option de menu) ═══ Le choix de cette option de menu entraine l'arrИt du programme. ═══ 11. Aide sur les touches ═══ Les touches de fonction suivantes sont disponibles dans ce programme : F1 - Aide F2 - Sauvegarder la configuration F3 - Sortie Alt+C - Configurer Alt+H - Cacher la barre de titre Ctrl+Inser - Copier ═══ 12. RВpertoire configuration ═══ Cette boМte de dialogue est affichВe quand le programme ne trouve pas son fichier de configuration (.INI), et demande oЧ ce fichier se trouve ou l'endroit oЧ il doit Иtre crВВ. Seul un nom de rВpertoire existant sera acceptВ. Une fois le nom entrВ, pressez la touche EntrВe ou sВlectez la plaquette Ok pour que le programme continue son exВcution. Si vous voulez interrompre l'initialisation du programme, pressez la touche Рchap ou sВlectez la plaquette Annuler. ═══ 13. HRTIMER - Pilote de chronomКtre haute rВsolution. ═══ Le pilote de chronomКtre haute rВsolution, HRTIMER.SYS, permet aux programmes d'accВder Е un composant normalement inutilisВ sur les IBM PCs. Il possКde une rВsolution de 840 nanosecondes, 64k fois mieux que la rВsolution normale de l'horloge, qui est de 55 millisecondes. Ce programme peut Иtre trouvВ, entre autres, aux endroits suivants : sur CompuServe, dans la librairie Device Driver Development du forum OS/2 Developer's Forum I (OS2DF1), sous le nom TIMER.ZIP ; sur Internet, par ftp anonyme sur les sites ftp.cdrom.com et hobbes.nmsu.edu, dans le rВpertoire /pub/os2/dev16, sous le nom hrtimer.zip. Le code source de ce pilote de pВriphВrique provient du numВro d'automne du magazine IBM Personal Systems Developer. Il est gratuit, mais le copyright original appartient Е IBM. ═══ 14. D'oЧ vient le conflit avec оActivitВ du processeurп ? ═══ Ce programme, ainsi que оActivitВ du processeurп, CPULOAD, CPUMETER et les programmes similaires, essaie de mesurer l'activitВ du processeur en Вvaluant le nombre de cycles processeurs qui lui sont allouВs Е la prioritВ la plus basse. Si un de ces programme arrive Е s'exВcuter Е une si basse prioritВ, il utilise le temps d'inactivitВ. S'il n'y a pas de temps d'inactivitВ, l'ordinateur est occupВ Е 100%. Plus le programme s'exВcute Е la prioritВ systКme оinactifп, moins le processeur est chargВ. ExВcuter deux programmes de ce type pose un problКme : ils essaient tous les deux d'utiliser ce temps d'inactivitВ. Si vous exВcutez deux copies du mИme programme, et rien d'autre, ils devraient tous les deux indiquer une charge processeur de 50%. Si vous exВcutez deux programmes diffВrents, ils seront tous les deux affectВs, en principe Е des degrВs diffВrents. ═══ 15. A quoi sert HRTIMER.SYS ? ═══ Quand HRTIMER.SYS est installВ, la surcharge que reprВsente le systКme est prise en compte dans la charge CPU. La charge du processeur est dВterminВe en comparant la quantitВ de travail qui peut Иtre effectuВe Е la prioritВ оinactifп avec la quantitВ maximale qu'il a ВtВ possible d'effectuer jusqu'ici. Sans information complВmentaire, l'activitВ normale du systКme apparaМt comme une charge processeur de zВro. HRTIMER.SYS, quand il s'installe, effectue un calibrage pour dВterminer la quantitВ de travail rВalisable Е la plus haute prioritВ. Cette mesure est utilisВe par le programme.